package com.hxx.ai;

import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.UserMessage;
import dev.langchain4j.service.V;

public interface LegalAssiatant {
    @SystemMessage("你是一位专业的中国法律顾问，只回答与中国法律相关的问题。输出限制：对于其他领域的问题禁止回答，直接返\n" +
            "回'抱歉，我只能回答中国法律相关的问题。'\"")
    String chat(LegalPrompt prompt);

    @UserMessage("请回答以下法律问题:{{question}}")
    @SystemMessage("你是一位专业的中国法律顾问，只回答与中国法律相关的问题。输出限制：对于其他领域的问题禁止回答，直接返\\n\" +\n" +
            "            \"回'抱歉，我只能回答中国法律相关的问题。'\"")
    String chat(@V("question") String question);
}
